翻訳と辞書
Words near each other
・ "O" Is for Outlaw
・ "O"-Jung.Ban.Hap.
・ "Ode-to-Napoleon" hexachord
・ "Oh Yeah!" Live
・ "Our Contemporary" regional art exhibition (Leningrad, 1975)
・ "P" Is for Peril
・ "Pimpernel" Smith
・ "Polish death camp" controversy
・ "Pro knigi" ("About books")
・ "Prosopa" Greek Television Awards
・ "Pussy Cats" Starring the Walkmen
・ "Q" Is for Quarry
・ "R" Is for Ricochet
・ "R" The King (2016 film)
・ "Rags" Ragland
・ ! (album)
・ ! (disambiguation)
・ !!
・ !!!
・ !!! (album)
・ !!Destroy-Oh-Boy!!
・ !Action Pact!
・ !Arriba! La Pachanga
・ !Hero
・ !Hero (album)
・ !Kung language
・ !Oka Tokat
・ !PAUS3
・ !T.O.O.H.!
・ !Women Art Revolution


Dictionary Lists
翻訳と辞書 辞書検索 [ 開発暫定版 ]
スポンサード リンク

ridge detection : ウィキペディア英語版
ridge detection

The attempt (via software) to locate ridges (or edges) in an image.
In mathematics and computer vision, the ridges (or the ridge set) of a smooth function of two variables are a set of curves whose points are, in one or more ways to be made precise below, local maxima of the function in at least one dimension. This notion captures the intuition of geographical ridges. For a function of N variables, its ridges are a set of curves whose points are local maxima in N-1 dimensions. In this respect, the notion of ridge points extends the concept of a local maximum. Correspondingly, the notion of valleys for a function can be defined by replacing the condition of a local maximum with the condition of a local minimum. The union of ridge sets and valley sets, together with a related set of points called the connector set form a connected set of curves that partition, intersect, or meet at the critical points of the function. This union of sets together is called the function's relative critical set.〔Miller, J. ''Relative Critical Sets in \mathbb^n and Applications to Image Analysis.'' Ph.D. Dissertation. University of North Carolina. 1998.〕
Ridge sets, valley sets, and relative critical sets represent important geometric information intrinsic to a function. In a way, they provide a compact representation of important features of the function, but the extent to which they can be used to determine global features of the function is an open question. The primary motivation for the creation of ridge detection and valley detection procedures has come from image analysis and computer vision and is to capture the interior of elongated objects in the image domain. Ridge-related representations in terms of watersheds have been used for image segmentation. There have also been attempts to capture the shapes of objects by graph-based representations that reflect ridges, valleys and critical points in the image domain. Such representations may, however, be highly noise sensitive if computed at a single scale only. Because scale-space theoretic computations involve convolution with the Gaussian (smoothing) kernel, it has been hoped that use of multi-scale ridges, valleys and critical points in the context of scale space theory should allow for more a robust representation of objects (or shapes) in the image.
In this respect, ridges and valleys can be seen as a complement to natural interest points or local extremal points. With appropriately defined concepts, ridges and valleys in the intensity landscape (or in some other representation derived from the intensity landscape) may form a scale invariant skeleton for organizing spatial constraints on local appearance, with a number of qualitative similarities to the way the Blum's medial axis transform provides a shape skeleton for binary images. In typical applications, ridge and valley descriptors are often used for detecting roads in aerial images and for detecting blood vessels in retinal images or three-dimensional magnetic resonance images.
== Differential geometric definition of ridges and valleys at a fixed scale in a two-dimensional image ==

Let f(x, y) denote a two-dimensional function, and let L be the scale-space representation of f(x, y) obtained by convolving f(x, y) with a Gaussian function
:g(x, y, t) = \frac e^.
Furthermore, let L_ and L_ denote the eigenvalues of the Hessian matrix
:H = \begin
L_ & L_ \\
L_ & L_
\end
of the scale-space representation L with a coordinate transformation (a rotation) applied to local directional derivative operators,
:\partial_p = \sin \beta \partial_x - \cos \beta \partial_y, \partial_q = \cos \beta \partial_x + \sin \beta \partial_y
where p and q are coordinates of the rotated coordinate system.
It can be shown that the mixed derivative L_ in the transformed coordinate system is zero if we choose
:\cos \beta = \sqrt \left( 1 + \frac})^2 + 4 L_^2}} \right)}, \sin \beta = \sgn(L_) \sqrt \left( 1 - \frac})^2 + 4 L_^2}} \right)} .
Then, a formal differential geometric definition of the ridges of f(x, y) at a fixed scale t can be expressed as the set of points that satisfy

:L_ = 0, L_ \leq 0, |L_| \geq |L_|.
Correspondingly, the valleys of f(x, y) at scale t are the set of points
:L_ = 0, L_ \geq 0, |L_| \geq |L_|.
In terms of a (u, v) coordinate system with the v direction parallel to the image gradient
:\partial_u = \sin \alpha \partial_x - \cos \alpha \partial_y, \partial_v = \cos \alpha \partial_x + \sin \alpha \partial_y
where
:\cos \alpha = \frac = 0, L_^2 - L_^2 \geq 0
where
:L_v^2 L_ = L_x^2 L_ - 2 L_x L_y L_ + L_y^2 L_,
:L_v^2 L_ = L_x L_y (L_ - L_) - (L_x^2 - L_y^2) L_,
:L_v^2 L_ = L_x^2 L_ + 2 L_x L_y L_ + L_y^2 L_
and the sign of L_ determines the polarity; L_<0 for ridges and L_>0 for valleys.

抄文引用元・出典: フリー百科事典『 ウィキペディア(Wikipedia)
ウィキペディアで「ridge detection」の詳細全文を読む



スポンサード リンク
翻訳と辞書 : 翻訳のためのインターネットリソース

Copyright(C) kotoba.ne.jp 1997-2016. All Rights Reserved.